Skip to content

Conversation

@m-mohr
Copy link
Member

@m-mohr m-mohr commented Jan 7, 2026

soxofaan and others added 30 commits July 16, 2025 20:44
…other processes. Default to numerical index instead of string. (#478)
* `filter_spatial`: Clarified that a masking get applied for the given geometries. #469
* `filter_bbox`: Clarified that the bounding box is reprojected to the CRS of the spatial data cube dimensions if required.

---------

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>
* divide, ln, log, mod: Clarified behavior for 0 input / infinity results

* Trigonometric functions: Clarified that NaN is returned outside of their defined ranges and the output value range for some processes

* Clarified for various mathematical functions the defined input and output ranges. Mention that `NaN` is returned outside of the defined input range where possible.

* Remove NaN
* Add `export_collection`, `export_workspace`, `stac_update`;
`save_results` returns the STAC resource instead of boolean `true` Open-EO/openeo-api#376

* Update stac_update/modify

* Added details about STAC support.

* Update meta/implementation.md

Co-authored-by: Matthias Mohr <m.mohr@uni-muenster.de>

---------

Co-authored-by: Michele Claus <31700619+clausmichele@users.noreply.github.com>
…e not applied automatically when loading the data. #503
m-mohr and others added 16 commits July 22, 2025 17:22
* `run_udf`: Simplified and clarified the schema for `data` - no functional change. #515

* Applied proposed changes from code review
…esses #480 (#490)

* Clarify no-data value / null for most processes #480

* Clarify NaN in comparisons, clarify character encoding issues
* `load_stac`: Clarify handling of the `properties` parameter in the context of STAC APIs and static catalogs. #536
* Add exception
* Add text_position

* Updates according to review

* Update CHANGELOG.md

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

---------

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>
* `add_dimension`: Clarified that type spatial always adds a spatial dimension for the `z` axis.
#548)

* `aggregate_spatial`: Clarified that the output geometries are unchanged compared to the input geometries. #499

* Added note regarding reprojection

* Update aggregate_spatial.json

* Update aggregate_spatial.json
* `load_uploaded_files` and `run_udf`: Clarify handling of file paths and added `FileNotFound` exception. #461

Clarify workspace naming: user file workspace and cloud workspace.

* Apply suggestions from code review

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

* Update proposals/load_uploaded_files.json

---------

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>
…bels (#491)

* `load_collection` and `load_stac`: Clarify the order of dimension labels for nominal labels. #488

* `load_collection` and `load_stac`: Clarify the dimension naming. #489

* Remove "expected to be"

* Update after code review
* Add first tests from process examples

* Add tests and docs

* Add more tests

* More tests, clean-up

* Tests for arrays

* Remove optional tests in favor of returns or throws

* EditorConfig + fix invalid files

* Add id and experimental flag to test files

* Add tests for comparison processes

* Add tests for reducers etc.

* Add further tests

* title converted to comments, fix parameter name of exp in tests

* Fix test for tan

* Add tests for array_apply, more NaN tests for comparisons, add required flag for sub-processes

* add array_apply and array_filter tests, fix several math tests

* update readme

* Add first datacube test

* Fix apply test

* Add profile levels

* Fix test in apply

* Add tests for reduce_dimension and apply_dimension

* Add more tests

* Fix various test cases

* Special no-data handling, fix tests

* Add filter_bands and filter_temporal

* Add mask, merge_cubes, refactor datacube object

* Mark experimental processes

* Add additional test for apply_dimension

* Add tests for apply_kernel

* Add tests for aggregate_temporal

* Add tests for aggregate_temporal_period, fix aggregate_temporal

* Add tests for filter_bbox, filter_spatial and mask_polygon

* Use nodata type in tests properly

* Add changelog entry

* Fix invalid datetimes

* Apply suggestions from code review

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

* Add comment

* Add consistency checks for test files and fix issues

* Remove list of processes from README

* Update tests/README.md

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

* Update tests/schema/schema.json

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

* Update tests/README.md

* Update tests

---------

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>
…es (#551)

* `is_nan`: Return `false` instead of `true` for non-numerical data types. #486

* Update is_nan.json

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>

* Fix tests and examples

---------

Co-authored-by: Stefaan Lippens <soxofaan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

4 participants